package com.ngm.tea.tea.dao;

import java.util.List;
import java.util.Map;

import com.ngm.tea.common.PageInfo;
import com.ngm.tea.tea.entity.Foods;

/**
 * 商品实例数据访问层
 * @author zjw
 * @version 1.0
 * @date 2017-01-03 16:18:48
 *
 */
public interface FoodsDao {

	public void insert(Foods foods);// 新增

	public void deleteById(Long id);// 按ID删除

	public void deleteByIds(List<String> list);// 按ID批量删除

	public void delete(Foods foods);// 删除

	public void update(Foods foods);// 更新

	public Foods selectOne(Long id);// 按ID查询

	public List<Foods> selectAll();// 查询所有
	
	public List<Foods> selectAllByGoodsId(Long goodsId);// 查询分类下所有

	public List<Foods> selectList(Map map);// 分页查询

	public Long count(Map map);// 统计查询

}
